leaf tissue - German English Dictionary